using Common.Logging;
using System;
namespace AppToolKit.Core.Logging
{
	public class LoggerFixture : ILoggerFixture
	{
		public string Default
		{
			private get;
			set;
		}
		public string Debug
		{
			private get;
			set;
		}
		public string Error
		{
			private get;
			set;
		}
		public string Warn
		{
			private get;
			set;
		}
		public ILog GetDefaultLogger()
		{
			return LogManager.GetLogger(this.Default);
		}
		public ILog GetDebugLogger()
		{
			return LogManager.GetLogger(this.Debug);
		}
		public ILog GetErrorLogger()
		{
			return LogManager.GetLogger(this.Error);
		}
		public ILog GetWarnLogger()
		{
			return LogManager.GetLogger(this.Warn);
		}
	}
}
